export interface SocialInfo {
  authorId: string | number;
  topicId: string | number;
  isLiked: boolean;
  likedCount: number;
  commentedCount: number;
  commentList: BlogCommentWebVO[];
}

export interface BlogCommentWebVO {
  commentId: string | number;
  userId: string | number;
  avatar: string;
  nickName: string;
  commentContent: string;
  parentId: string | number;
  answerId: string | number;
  answerAvatar: string;
  answerNickName: string;
  ipSource:string;
  topic: string;
  topicId: string | number;
  likedCount: number;
  createTime: string;
  children: BlogCommentWebVO[];
}
export interface BlogCommentQueryWebBo {
  topicId: string | number;
  topic: string;
}
export interface BlogCommentWebBo {
  topicId: string | number;
  commentContent: string;
  parentId: string | number;
  answerId: string | number;
}
